deny vigorously - French English Dictionary